bare-headed laughingthrush - Spanish English Dictionary